// 蜂窝蜜造平台生成代码，如手工更改，请添加到 .beeignore 忽略生成

package com.fowo.api.model.amazon.order.list;

import com.fowo.api.common.meta.MetaDataObject;
import com.fowo.api.common.meta.MetaDataObjects;
import com.fowo.api.common.model.PageSearch;
import com.fowo.api.common.mybatis.helper.PageSearchHelper;
import com.fowo.api.common.util.ListUtils;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

@Setter
@Getter
public class AmazonOrderListSearchParamPo extends PageSearch {

  private static MetaDataObject metaDataObject;

  @Override
  public void applySqlSegments() {
    if (metaDataObject == null) {
      metaDataObject =
        ListUtils.find(
          MetaDataObjects.getObjects(),
          o -> "AmazonOrderList".equals(o.getName())
        );
    }
    PageSearchHelper.fillSqlSegments(this, metaDataObject);
  }

  @Override
  public void initFinal() {
    super.initFinal();
    applySqlSegments();
  }

  /**
   * 获取关联字段的查询表别名信息
   */
  @Override
  public Map<String, String> getJoinFieldTableAliasMap() {
    Map<String, String> map = new HashMap<>();
    map.put("shopId", "si");
    return map;
  }

  @Override
  public Map<String, OptionalJoinField> getOptionalJoinFields() {
    Map<String, OptionalJoinField> map = new HashMap<>();

    return map;
  }

  /**
   * 指定使用特定的视图过滤条件
   * <p>
   * 有效值包括：AmazonOrderList/SellOrder, AmazonOrderList/MultiChannel
   * </p>
   */
  private String byViewName;

  /**
   * 编号
   */
  private Long id;

  /**
   * 最小编号
   */
  private Long idMin;

  /**
   * 最大编号
   */
  private Long idMax;

  /**
   * 编号 比较(eq)
   */
  private Long idEq;
  /**
   * 编号 比较(neq)
   */
  private Long idNeq;
  /**
   * 编号 比较(gt)
   */
  private Long idGt;
  /**
   * 编号 比较(gte)
   */
  private Long idGte;
  /**
   * 编号 比较(lt)
   */
  private Long idLt;
  /**
   * 编号 比较(lte)
   */
  private Long idLte;
  /**
   * 编号 比较(contains)
   */
  private Long idContains;
  /**
   * 编号 比较(notcontains)
   */
  private Long idNotcontains;
  /**
   * 编号 比较(startswith)
   */
  private Long idStartswith;
  /**
   * 编号 比较(endswith)
   */
  private Long idEndswith;
  /**
   * 编号 比较(isnull)
   */
  private Boolean idIsnull;
  /**
   * 编号 比较(isnotnull)
   */
  private Boolean idIsnotnull;

  /**
   * 最早创建时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date createTimeStart;

  /**
   * 最晚创建时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date createTimeEnd;

  /**
   * 创建时间 比较(eq)
   */
  private Date createTimeEq;
  /**
   * 创建时间 比较(neq)
   */
  private Date createTimeNeq;
  /**
   * 创建时间 比较(gt)
   */
  private Date createTimeGt;
  /**
   * 创建时间 比较(gte)
   */
  private Date createTimeGte;
  /**
   * 创建时间 比较(lt)
   */
  private Date createTimeLt;
  /**
   * 创建时间 比较(lte)
   */
  private Date createTimeLte;
  /**
   * 创建时间 比较(contains)
   */
  private Date createTimeContains;
  /**
   * 创建时间 比较(notcontains)
   */
  private Date createTimeNotcontains;
  /**
   * 创建时间 比较(startswith)
   */
  private Date createTimeStartswith;
  /**
   * 创建时间 比较(endswith)
   */
  private Date createTimeEndswith;
  /**
   * 创建时间 比较(isnull)
   */
  private Boolean createTimeIsnull;
  /**
   * 创建时间 比较(isnotnull)
   */
  private Boolean createTimeIsnotnull;

  /**
   * 创建人
   */
  private Long createUser;

  /**
   * 最小创建人
   */
  private Long createUserMin;

  /**
   * 最大创建人
   */
  private Long createUserMax;

  /**
   * 创建人 比较(eq)
   */
  private Long createUserEq;
  /**
   * 创建人 比较(neq)
   */
  private Long createUserNeq;
  /**
   * 创建人 比较(gt)
   */
  private Long createUserGt;
  /**
   * 创建人 比较(gte)
   */
  private Long createUserGte;
  /**
   * 创建人 比较(lt)
   */
  private Long createUserLt;
  /**
   * 创建人 比较(lte)
   */
  private Long createUserLte;
  /**
   * 创建人 比较(contains)
   */
  private Long createUserContains;
  /**
   * 创建人 比较(notcontains)
   */
  private Long createUserNotcontains;
  /**
   * 创建人 比较(startswith)
   */
  private Long createUserStartswith;
  /**
   * 创建人 比较(endswith)
   */
  private Long createUserEndswith;
  /**
   * 创建人 比较(isnull)
   */
  private Boolean createUserIsnull;
  /**
   * 创建人 比较(isnotnull)
   */
  private Boolean createUserIsnotnull;

  /**
   * 最早更新时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date lastUpdateTimeStart;

  /**
   * 最晚更新时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date lastUpdateTimeEnd;

  /**
   * 更新时间 比较(eq)
   */
  private Date lastUpdateTimeEq;
  /**
   * 更新时间 比较(neq)
   */
  private Date lastUpdateTimeNeq;
  /**
   * 更新时间 比较(gt)
   */
  private Date lastUpdateTimeGt;
  /**
   * 更新时间 比较(gte)
   */
  private Date lastUpdateTimeGte;
  /**
   * 更新时间 比较(lt)
   */
  private Date lastUpdateTimeLt;
  /**
   * 更新时间 比较(lte)
   */
  private Date lastUpdateTimeLte;
  /**
   * 更新时间 比较(contains)
   */
  private Date lastUpdateTimeContains;
  /**
   * 更新时间 比较(notcontains)
   */
  private Date lastUpdateTimeNotcontains;
  /**
   * 更新时间 比较(startswith)
   */
  private Date lastUpdateTimeStartswith;
  /**
   * 更新时间 比较(endswith)
   */
  private Date lastUpdateTimeEndswith;
  /**
   * 更新时间 比较(isnull)
   */
  private Boolean lastUpdateTimeIsnull;
  /**
   * 更新时间 比较(isnotnull)
   */
  private Boolean lastUpdateTimeIsnotnull;

  /**
   * 店铺(模糊搜索)
   */
  private String sellerName;

  /**
   * 店铺 比较(eq)
   */
  private String sellerNameEq;
  /**
   * 店铺 比较(neq)
   */
  private String sellerNameNeq;
  /**
   * 店铺 比较(gt)
   */
  private String sellerNameGt;
  /**
   * 店铺 比较(gte)
   */
  private String sellerNameGte;
  /**
   * 店铺 比较(lt)
   */
  private String sellerNameLt;
  /**
   * 店铺 比较(lte)
   */
  private String sellerNameLte;
  /**
   * 店铺 比较(contains)
   */
  private String sellerNameContains;
  /**
   * 店铺 比较(notcontains)
   */
  private String sellerNameNotcontains;
  /**
   * 店铺 比较(startswith)
   */
  private String sellerNameStartswith;
  /**
   * 店铺 比较(endswith)
   */
  private String sellerNameEndswith;
  /**
   * 店铺 比较(isnull)
   */
  private Boolean sellerNameIsnull;
  /**
   * 店铺 比较(isnotnull)
   */
  private Boolean sellerNameIsnotnull;

  /**
   * 店铺(精确搜索)
   */
  private List<String> sellerNameInList;

  /**
   * 国家(模糊搜索)
   */
  private String country;

  /**
   * 国家 比较(eq)
   */
  private String countryEq;
  /**
   * 国家 比较(neq)
   */
  private String countryNeq;
  /**
   * 国家 比较(gt)
   */
  private String countryGt;
  /**
   * 国家 比较(gte)
   */
  private String countryGte;
  /**
   * 国家 比较(lt)
   */
  private String countryLt;
  /**
   * 国家 比较(lte)
   */
  private String countryLte;
  /**
   * 国家 比较(contains)
   */
  private String countryContains;
  /**
   * 国家 比较(notcontains)
   */
  private String countryNotcontains;
  /**
   * 国家 比较(startswith)
   */
  private String countryStartswith;
  /**
   * 国家 比较(endswith)
   */
  private String countryEndswith;
  /**
   * 国家 比较(isnull)
   */
  private Boolean countryIsnull;
  /**
   * 国家 比较(isnotnull)
   */
  private Boolean countryIsnotnull;

  /**
   * 国家(精确搜索)
   */
  private List<String> countryInList;

  /**
   * 订单号(模糊搜索)
   */
  private String amazonOrderId;

  /**
   * 订单号 比较(eq)
   */
  private String amazonOrderIdEq;
  /**
   * 订单号 比较(neq)
   */
  private String amazonOrderIdNeq;
  /**
   * 订单号 比较(gt)
   */
  private String amazonOrderIdGt;
  /**
   * 订单号 比较(gte)
   */
  private String amazonOrderIdGte;
  /**
   * 订单号 比较(lt)
   */
  private String amazonOrderIdLt;
  /**
   * 订单号 比较(lte)
   */
  private String amazonOrderIdLte;
  /**
   * 订单号 比较(contains)
   */
  private String amazonOrderIdContains;
  /**
   * 订单号 比较(notcontains)
   */
  private String amazonOrderIdNotcontains;
  /**
   * 订单号 比较(startswith)
   */
  private String amazonOrderIdStartswith;
  /**
   * 订单号 比较(endswith)
   */
  private String amazonOrderIdEndswith;
  /**
   * 订单号 比较(isnull)
   */
  private Boolean amazonOrderIdIsnull;
  /**
   * 订单号 比较(isnotnull)
   */
  private Boolean amazonOrderIdIsnotnull;

  /**
   * 订单号(精确搜索)
   */
  private List<String> amazonOrderIdInList;

  /**
   * 标题(模糊搜索)
   */
  private String title;

  /**
   * 标题 比较(eq)
   */
  private String titleEq;
  /**
   * 标题 比较(neq)
   */
  private String titleNeq;
  /**
   * 标题 比较(gt)
   */
  private String titleGt;
  /**
   * 标题 比较(gte)
   */
  private String titleGte;
  /**
   * 标题 比较(lt)
   */
  private String titleLt;
  /**
   * 标题 比较(lte)
   */
  private String titleLte;
  /**
   * 标题 比较(contains)
   */
  private String titleContains;
  /**
   * 标题 比较(notcontains)
   */
  private String titleNotcontains;
  /**
   * 标题 比较(startswith)
   */
  private String titleStartswith;
  /**
   * 标题 比较(endswith)
   */
  private String titleEndswith;
  /**
   * 标题 比较(isnull)
   */
  private Boolean titleIsnull;
  /**
   * 标题 比较(isnotnull)
   */
  private Boolean titleIsnotnull;

  /**
   * 标题(精确搜索)
   */
  private List<String> titleInList;

  /**
   * ASIN(模糊搜索)
   */
  private String asin;

  /**
   * ASIN 比较(eq)
   */
  private String asinEq;
  /**
   * ASIN 比较(neq)
   */
  private String asinNeq;
  /**
   * ASIN 比较(gt)
   */
  private String asinGt;
  /**
   * ASIN 比较(gte)
   */
  private String asinGte;
  /**
   * ASIN 比较(lt)
   */
  private String asinLt;
  /**
   * ASIN 比较(lte)
   */
  private String asinLte;
  /**
   * ASIN 比较(contains)
   */
  private String asinContains;
  /**
   * ASIN 比较(notcontains)
   */
  private String asinNotcontains;
  /**
   * ASIN 比较(startswith)
   */
  private String asinStartswith;
  /**
   * ASIN 比较(endswith)
   */
  private String asinEndswith;
  /**
   * ASIN 比较(isnull)
   */
  private Boolean asinIsnull;
  /**
   * ASIN 比较(isnotnull)
   */
  private Boolean asinIsnotnull;

  /**
   * ASIN(精确搜索)
   */
  private List<String> asinInList;

  /**
   * MSKU(模糊搜索)
   */
  private String msku;

  /**
   * MSKU 比较(eq)
   */
  private String mskuEq;
  /**
   * MSKU 比较(neq)
   */
  private String mskuNeq;
  /**
   * MSKU 比较(gt)
   */
  private String mskuGt;
  /**
   * MSKU 比较(gte)
   */
  private String mskuGte;
  /**
   * MSKU 比较(lt)
   */
  private String mskuLt;
  /**
   * MSKU 比较(lte)
   */
  private String mskuLte;
  /**
   * MSKU 比较(contains)
   */
  private String mskuContains;
  /**
   * MSKU 比较(notcontains)
   */
  private String mskuNotcontains;
  /**
   * MSKU 比较(startswith)
   */
  private String mskuStartswith;
  /**
   * MSKU 比较(endswith)
   */
  private String mskuEndswith;
  /**
   * MSKU 比较(isnull)
   */
  private Boolean mskuIsnull;
  /**
   * MSKU 比较(isnotnull)
   */
  private Boolean mskuIsnotnull;

  /**
   * MSKU(精确搜索)
   */
  private List<String> mskuInList;

  /**
   * 数量(模糊搜索)
   */
  private String quantityOrdered;

  /**
   * 数量 比较(eq)
   */
  private String quantityOrderedEq;
  /**
   * 数量 比较(neq)
   */
  private String quantityOrderedNeq;
  /**
   * 数量 比较(gt)
   */
  private String quantityOrderedGt;
  /**
   * 数量 比较(gte)
   */
  private String quantityOrderedGte;
  /**
   * 数量 比较(lt)
   */
  private String quantityOrderedLt;
  /**
   * 数量 比较(lte)
   */
  private String quantityOrderedLte;
  /**
   * 数量 比较(contains)
   */
  private String quantityOrderedContains;
  /**
   * 数量 比较(notcontains)
   */
  private String quantityOrderedNotcontains;
  /**
   * 数量 比较(startswith)
   */
  private String quantityOrderedStartswith;
  /**
   * 数量 比较(endswith)
   */
  private String quantityOrderedEndswith;
  /**
   * 数量 比较(isnull)
   */
  private Boolean quantityOrderedIsnull;
  /**
   * 数量 比较(isnotnull)
   */
  private Boolean quantityOrderedIsnotnull;

  /**
   * 数量(精确搜索)
   */
  private List<String> quantityOrderedInList;

  /**
   * 品名(模糊搜索)
   */
  private String producName;

  /**
   * 品名 比较(eq)
   */
  private String producNameEq;
  /**
   * 品名 比较(neq)
   */
  private String producNameNeq;
  /**
   * 品名 比较(gt)
   */
  private String producNameGt;
  /**
   * 品名 比较(gte)
   */
  private String producNameGte;
  /**
   * 品名 比较(lt)
   */
  private String producNameLt;
  /**
   * 品名 比较(lte)
   */
  private String producNameLte;
  /**
   * 品名 比较(contains)
   */
  private String producNameContains;
  /**
   * 品名 比较(notcontains)
   */
  private String producNameNotcontains;
  /**
   * 品名 比较(startswith)
   */
  private String producNameStartswith;
  /**
   * 品名 比较(endswith)
   */
  private String producNameEndswith;
  /**
   * 品名 比较(isnull)
   */
  private Boolean producNameIsnull;
  /**
   * 品名 比较(isnotnull)
   */
  private Boolean producNameIsnotnull;

  /**
   * 品名(精确搜索)
   */
  private List<String> producNameInList;

  /**
   * SKU(模糊搜索)
   */
  private String sku;

  /**
   * SKU 比较(eq)
   */
  private String skuEq;
  /**
   * SKU 比较(neq)
   */
  private String skuNeq;
  /**
   * SKU 比较(gt)
   */
  private String skuGt;
  /**
   * SKU 比较(gte)
   */
  private String skuGte;
  /**
   * SKU 比较(lt)
   */
  private String skuLt;
  /**
   * SKU 比较(lte)
   */
  private String skuLte;
  /**
   * SKU 比较(contains)
   */
  private String skuContains;
  /**
   * SKU 比较(notcontains)
   */
  private String skuNotcontains;
  /**
   * SKU 比较(startswith)
   */
  private String skuStartswith;
  /**
   * SKU 比较(endswith)
   */
  private String skuEndswith;
  /**
   * SKU 比较(isnull)
   */
  private Boolean skuIsnull;
  /**
   * SKU 比较(isnotnull)
   */
  private Boolean skuIsnotnull;

  /**
   * SKU(精确搜索)
   */
  private List<String> skuInList;

  /**
   * 买家姓名(模糊搜索)
   */
  private String buyerName;

  /**
   * 买家姓名 比较(eq)
   */
  private String buyerNameEq;
  /**
   * 买家姓名 比较(neq)
   */
  private String buyerNameNeq;
  /**
   * 买家姓名 比较(gt)
   */
  private String buyerNameGt;
  /**
   * 买家姓名 比较(gte)
   */
  private String buyerNameGte;
  /**
   * 买家姓名 比较(lt)
   */
  private String buyerNameLt;
  /**
   * 买家姓名 比较(lte)
   */
  private String buyerNameLte;
  /**
   * 买家姓名 比较(contains)
   */
  private String buyerNameContains;
  /**
   * 买家姓名 比较(notcontains)
   */
  private String buyerNameNotcontains;
  /**
   * 买家姓名 比较(startswith)
   */
  private String buyerNameStartswith;
  /**
   * 买家姓名 比较(endswith)
   */
  private String buyerNameEndswith;
  /**
   * 买家姓名 比较(isnull)
   */
  private Boolean buyerNameIsnull;
  /**
   * 买家姓名 比较(isnotnull)
   */
  private Boolean buyerNameIsnotnull;

  /**
   * 买家姓名(精确搜索)
   */
  private List<String> buyerNameInList;

  /**
   * 买家邮件(模糊搜索)
   */
  private String buyerEmail;

  /**
   * 买家邮件 比较(eq)
   */
  private String buyerEmailEq;
  /**
   * 买家邮件 比较(neq)
   */
  private String buyerEmailNeq;
  /**
   * 买家邮件 比较(gt)
   */
  private String buyerEmailGt;
  /**
   * 买家邮件 比较(gte)
   */
  private String buyerEmailGte;
  /**
   * 买家邮件 比较(lt)
   */
  private String buyerEmailLt;
  /**
   * 买家邮件 比较(lte)
   */
  private String buyerEmailLte;
  /**
   * 买家邮件 比较(contains)
   */
  private String buyerEmailContains;
  /**
   * 买家邮件 比较(notcontains)
   */
  private String buyerEmailNotcontains;
  /**
   * 买家邮件 比较(startswith)
   */
  private String buyerEmailStartswith;
  /**
   * 买家邮件 比较(endswith)
   */
  private String buyerEmailEndswith;
  /**
   * 买家邮件 比较(isnull)
   */
  private Boolean buyerEmailIsnull;
  /**
   * 买家邮件 比较(isnotnull)
   */
  private Boolean buyerEmailIsnotnull;

  /**
   * 买家邮件(精确搜索)
   */
  private List<String> buyerEmailInList;

  /**
   * 订单总金额(模糊搜索)
   */
  private String orderTotalAmount;

  /**
   * 订单总金额 比较(eq)
   */
  private String orderTotalAmountEq;
  /**
   * 订单总金额 比较(neq)
   */
  private String orderTotalAmountNeq;
  /**
   * 订单总金额 比较(gt)
   */
  private String orderTotalAmountGt;
  /**
   * 订单总金额 比较(gte)
   */
  private String orderTotalAmountGte;
  /**
   * 订单总金额 比较(lt)
   */
  private String orderTotalAmountLt;
  /**
   * 订单总金额 比较(lte)
   */
  private String orderTotalAmountLte;
  /**
   * 订单总金额 比较(contains)
   */
  private String orderTotalAmountContains;
  /**
   * 订单总金额 比较(notcontains)
   */
  private String orderTotalAmountNotcontains;
  /**
   * 订单总金额 比较(startswith)
   */
  private String orderTotalAmountStartswith;
  /**
   * 订单总金额 比较(endswith)
   */
  private String orderTotalAmountEndswith;
  /**
   * 订单总金额 比较(isnull)
   */
  private Boolean orderTotalAmountIsnull;
  /**
   * 订单总金额 比较(isnotnull)
   */
  private Boolean orderTotalAmountIsnotnull;

  /**
   * 订单总金额(精确搜索)
   */
  private List<String> orderTotalAmountInList;

  /**
   * 订购时间(模糊搜索)
   */
  private String purchaseDateLocal;

  /**
   * 订购时间 比较(eq)
   */
  private String purchaseDateLocalEq;
  /**
   * 订购时间 比较(neq)
   */
  private String purchaseDateLocalNeq;
  /**
   * 订购时间 比较(gt)
   */
  private String purchaseDateLocalGt;
  /**
   * 订购时间 比较(gte)
   */
  private String purchaseDateLocalGte;
  /**
   * 订购时间 比较(lt)
   */
  private String purchaseDateLocalLt;
  /**
   * 订购时间 比较(lte)
   */
  private String purchaseDateLocalLte;
  /**
   * 订购时间 比较(contains)
   */
  private String purchaseDateLocalContains;
  /**
   * 订购时间 比较(notcontains)
   */
  private String purchaseDateLocalNotcontains;
  /**
   * 订购时间 比较(startswith)
   */
  private String purchaseDateLocalStartswith;
  /**
   * 订购时间 比较(endswith)
   */
  private String purchaseDateLocalEndswith;
  /**
   * 订购时间 比较(isnull)
   */
  private Boolean purchaseDateLocalIsnull;
  /**
   * 订购时间 比较(isnotnull)
   */
  private Boolean purchaseDateLocalIsnotnull;

  /**
   * 订购时间(精确搜索)
   */
  private List<String> purchaseDateLocalInList;

  /**
   * 备注(模糊搜索)
   */
  private String remark;

  /**
   * 备注 比较(eq)
   */
  private String remarkEq;
  /**
   * 备注 比较(neq)
   */
  private String remarkNeq;
  /**
   * 备注 比较(gt)
   */
  private String remarkGt;
  /**
   * 备注 比较(gte)
   */
  private String remarkGte;
  /**
   * 备注 比较(lt)
   */
  private String remarkLt;
  /**
   * 备注 比较(lte)
   */
  private String remarkLte;
  /**
   * 备注 比较(contains)
   */
  private String remarkContains;
  /**
   * 备注 比较(notcontains)
   */
  private String remarkNotcontains;
  /**
   * 备注 比较(startswith)
   */
  private String remarkStartswith;
  /**
   * 备注 比较(endswith)
   */
  private String remarkEndswith;
  /**
   * 备注 比较(isnull)
   */
  private Boolean remarkIsnull;
  /**
   * 备注 比较(isnotnull)
   */
  private Boolean remarkIsnotnull;

  /**
   * 备注(精确搜索)
   */
  private List<String> remarkInList;

  /**
   * 请求评论状态(模糊搜索)
   */
  private String requestCommentStatus;

  /**
   * 请求评论状态 比较(eq)
   */
  private String requestCommentStatusEq;
  /**
   * 请求评论状态 比较(neq)
   */
  private String requestCommentStatusNeq;
  /**
   * 请求评论状态 比较(gt)
   */
  private String requestCommentStatusGt;
  /**
   * 请求评论状态 比较(gte)
   */
  private String requestCommentStatusGte;
  /**
   * 请求评论状态 比较(lt)
   */
  private String requestCommentStatusLt;
  /**
   * 请求评论状态 比较(lte)
   */
  private String requestCommentStatusLte;
  /**
   * 请求评论状态 比较(contains)
   */
  private String requestCommentStatusContains;
  /**
   * 请求评论状态 比较(notcontains)
   */
  private String requestCommentStatusNotcontains;
  /**
   * 请求评论状态 比较(startswith)
   */
  private String requestCommentStatusStartswith;
  /**
   * 请求评论状态 比较(endswith)
   */
  private String requestCommentStatusEndswith;
  /**
   * 请求评论状态 比较(isnull)
   */
  private Boolean requestCommentStatusIsnull;
  /**
   * 请求评论状态 比较(isnotnull)
   */
  private Boolean requestCommentStatusIsnotnull;

  /**
   * 请求评论状态(精确搜索)
   */
  private List<String> requestCommentStatusInList;

  /**
   * 状态
   */
  private String orderStatus;

  /**
   * 状态 比较(eq)
   */
  private String orderStatusEq;
  /**
   * 状态 比较(neq)
   */
  private String orderStatusNeq;
  /**
   * 状态 比较(gt)
   */
  private String orderStatusGt;
  /**
   * 状态 比较(gte)
   */
  private String orderStatusGte;
  /**
   * 状态 比较(lt)
   */
  private String orderStatusLt;
  /**
   * 状态 比较(lte)
   */
  private String orderStatusLte;
  /**
   * 状态 比较(contains)
   */
  private String orderStatusContains;
  /**
   * 状态 比较(notcontains)
   */
  private String orderStatusNotcontains;
  /**
   * 状态 比较(startswith)
   */
  private String orderStatusStartswith;
  /**
   * 状态 比较(endswith)
   */
  private String orderStatusEndswith;
  /**
   * 状态 比较(isnull)
   */
  private Boolean orderStatusIsnull;
  /**
   * 状态 比较(isnotnull)
   */
  private Boolean orderStatusIsnotnull;

  /**
   * 状态(精确搜索)
   */
  private List<String> orderStatusInList;

  /**
   * 发货时限(模糊搜索)
   */
  private String earliestShipDate;

  /**
   * 发货时限 比较(eq)
   */
  private String earliestShipDateEq;
  /**
   * 发货时限 比较(neq)
   */
  private String earliestShipDateNeq;
  /**
   * 发货时限 比较(gt)
   */
  private String earliestShipDateGt;
  /**
   * 发货时限 比较(gte)
   */
  private String earliestShipDateGte;
  /**
   * 发货时限 比较(lt)
   */
  private String earliestShipDateLt;
  /**
   * 发货时限 比较(lte)
   */
  private String earliestShipDateLte;
  /**
   * 发货时限 比较(contains)
   */
  private String earliestShipDateContains;
  /**
   * 发货时限 比较(notcontains)
   */
  private String earliestShipDateNotcontains;
  /**
   * 发货时限 比较(startswith)
   */
  private String earliestShipDateStartswith;
  /**
   * 发货时限 比较(endswith)
   */
  private String earliestShipDateEndswith;
  /**
   * 发货时限 比较(isnull)
   */
  private Boolean earliestShipDateIsnull;
  /**
   * 发货时限 比较(isnotnull)
   */
  private Boolean earliestShipDateIsnotnull;

  /**
   * 发货时限(精确搜索)
   */
  private List<String> earliestShipDateInList;

  /**
   * 发货时限（UTC）(模糊搜索)
   */
  private String earliestShipDateUtc;

  /**
   * 发货时限（UTC） 比较(eq)
   */
  private String earliestShipDateUtcEq;
  /**
   * 发货时限（UTC） 比较(neq)
   */
  private String earliestShipDateUtcNeq;
  /**
   * 发货时限（UTC） 比较(gt)
   */
  private String earliestShipDateUtcGt;
  /**
   * 发货时限（UTC） 比较(gte)
   */
  private String earliestShipDateUtcGte;
  /**
   * 发货时限（UTC） 比较(lt)
   */
  private String earliestShipDateUtcLt;
  /**
   * 发货时限（UTC） 比较(lte)
   */
  private String earliestShipDateUtcLte;
  /**
   * 发货时限（UTC） 比较(contains)
   */
  private String earliestShipDateUtcContains;
  /**
   * 发货时限（UTC） 比较(notcontains)
   */
  private String earliestShipDateUtcNotcontains;
  /**
   * 发货时限（UTC） 比较(startswith)
   */
  private String earliestShipDateUtcStartswith;
  /**
   * 发货时限（UTC） 比较(endswith)
   */
  private String earliestShipDateUtcEndswith;
  /**
   * 发货时限（UTC） 比较(isnull)
   */
  private Boolean earliestShipDateUtcIsnull;
  /**
   * 发货时限（UTC） 比较(isnotnull)
   */
  private Boolean earliestShipDateUtcIsnotnull;

  /**
   * 发货时限（UTC）(精确搜索)
   */
  private List<String> earliestShipDateUtcInList;

  /**
   * 更新人
   */
  private Long lastUpdateUser;

  /**
   * 最小更新人
   */
  private Long lastUpdateUserMin;

  /**
   * 最大更新人
   */
  private Long lastUpdateUserMax;

  /**
   * 更新人 比较(eq)
   */
  private Long lastUpdateUserEq;
  /**
   * 更新人 比较(neq)
   */
  private Long lastUpdateUserNeq;
  /**
   * 更新人 比较(gt)
   */
  private Long lastUpdateUserGt;
  /**
   * 更新人 比较(gte)
   */
  private Long lastUpdateUserGte;
  /**
   * 更新人 比较(lt)
   */
  private Long lastUpdateUserLt;
  /**
   * 更新人 比较(lte)
   */
  private Long lastUpdateUserLte;
  /**
   * 更新人 比较(contains)
   */
  private Long lastUpdateUserContains;
  /**
   * 更新人 比较(notcontains)
   */
  private Long lastUpdateUserNotcontains;
  /**
   * 更新人 比较(startswith)
   */
  private Long lastUpdateUserStartswith;
  /**
   * 更新人 比较(endswith)
   */
  private Long lastUpdateUserEndswith;
  /**
   * 更新人 比较(isnull)
   */
  private Boolean lastUpdateUserIsnull;
  /**
   * 更新人 比较(isnotnull)
   */
  private Boolean lastUpdateUserIsnotnull;

  /**
   * 发货渠道
   */
  private String fulfillmentChannel;

  /**
   * 发货渠道 比较(eq)
   */
  private String fulfillmentChannelEq;
  /**
   * 发货渠道 比较(neq)
   */
  private String fulfillmentChannelNeq;
  /**
   * 发货渠道 比较(gt)
   */
  private String fulfillmentChannelGt;
  /**
   * 发货渠道 比较(gte)
   */
  private String fulfillmentChannelGte;
  /**
   * 发货渠道 比较(lt)
   */
  private String fulfillmentChannelLt;
  /**
   * 发货渠道 比较(lte)
   */
  private String fulfillmentChannelLte;
  /**
   * 发货渠道 比较(contains)
   */
  private String fulfillmentChannelContains;
  /**
   * 发货渠道 比较(notcontains)
   */
  private String fulfillmentChannelNotcontains;
  /**
   * 发货渠道 比较(startswith)
   */
  private String fulfillmentChannelStartswith;
  /**
   * 发货渠道 比较(endswith)
   */
  private String fulfillmentChannelEndswith;
  /**
   * 发货渠道 比较(isnull)
   */
  private Boolean fulfillmentChannelIsnull;
  /**
   * 发货渠道 比较(isnotnull)
   */
  private Boolean fulfillmentChannelIsnotnull;

  /**
   * 发货渠道(精确搜索)
   */
  private List<String> fulfillmentChannelInList;

  /**
   * 邮编(模糊搜索)
   */
  private String postalCode;

  /**
   * 邮编 比较(eq)
   */
  private String postalCodeEq;
  /**
   * 邮编 比较(neq)
   */
  private String postalCodeNeq;
  /**
   * 邮编 比较(gt)
   */
  private String postalCodeGt;
  /**
   * 邮编 比较(gte)
   */
  private String postalCodeGte;
  /**
   * 邮编 比较(lt)
   */
  private String postalCodeLt;
  /**
   * 邮编 比较(lte)
   */
  private String postalCodeLte;
  /**
   * 邮编 比较(contains)
   */
  private String postalCodeContains;
  /**
   * 邮编 比较(notcontains)
   */
  private String postalCodeNotcontains;
  /**
   * 邮编 比较(startswith)
   */
  private String postalCodeStartswith;
  /**
   * 邮编 比较(endswith)
   */
  private String postalCodeEndswith;
  /**
   * 邮编 比较(isnull)
   */
  private Boolean postalCodeIsnull;
  /**
   * 邮编 比较(isnotnull)
   */
  private Boolean postalCodeIsnotnull;

  /**
   * 邮编(精确搜索)
   */
  private List<String> postalCodeInList;

  /**
   * 电话(模糊搜索)
   */
  private String phone;

  /**
   * 电话 比较(eq)
   */
  private String phoneEq;
  /**
   * 电话 比较(neq)
   */
  private String phoneNeq;
  /**
   * 电话 比较(gt)
   */
  private String phoneGt;
  /**
   * 电话 比较(gte)
   */
  private String phoneGte;
  /**
   * 电话 比较(lt)
   */
  private String phoneLt;
  /**
   * 电话 比较(lte)
   */
  private String phoneLte;
  /**
   * 电话 比较(contains)
   */
  private String phoneContains;
  /**
   * 电话 比较(notcontains)
   */
  private String phoneNotcontains;
  /**
   * 电话 比较(startswith)
   */
  private String phoneStartswith;
  /**
   * 电话 比较(endswith)
   */
  private String phoneEndswith;
  /**
   * 电话 比较(isnull)
   */
  private Boolean phoneIsnull;
  /**
   * 电话 比较(isnotnull)
   */
  private Boolean phoneIsnotnull;

  /**
   * 电话(精确搜索)
   */
  private List<String> phoneInList;

  /**
   * 是否多渠道订单
   */
  private String isMcfOrder;

  /**
   * 是否多渠道订单 比较(eq)
   */
  private String isMcfOrderEq;
  /**
   * 是否多渠道订单 比较(neq)
   */
  private String isMcfOrderNeq;
  /**
   * 是否多渠道订单 比较(gt)
   */
  private String isMcfOrderGt;
  /**
   * 是否多渠道订单 比较(gte)
   */
  private String isMcfOrderGte;
  /**
   * 是否多渠道订单 比较(lt)
   */
  private String isMcfOrderLt;
  /**
   * 是否多渠道订单 比较(lte)
   */
  private String isMcfOrderLte;
  /**
   * 是否多渠道订单 比较(contains)
   */
  private String isMcfOrderContains;
  /**
   * 是否多渠道订单 比较(notcontains)
   */
  private String isMcfOrderNotcontains;
  /**
   * 是否多渠道订单 比较(startswith)
   */
  private String isMcfOrderStartswith;
  /**
   * 是否多渠道订单 比较(endswith)
   */
  private String isMcfOrderEndswith;
  /**
   * 是否多渠道订单 比较(isnull)
   */
  private Boolean isMcfOrderIsnull;
  /**
   * 是否多渠道订单 比较(isnotnull)
   */
  private Boolean isMcfOrderIsnotnull;

  /**
   * 是否多渠道订单(精确搜索)
   */
  private List<String> isMcfOrderInList;

  /**
   * 是否评测订单
   */
  private Integer isAssessed;

  /**
   * 最小是否评测订单
   */
  private Integer isAssessedMin;

  /**
   * 最大是否评测订单
   */
  private Integer isAssessedMax;

  /**
   * 是否评测订单 比较(eq)
   */
  private Integer isAssessedEq;
  /**
   * 是否评测订单 比较(neq)
   */
  private Integer isAssessedNeq;
  /**
   * 是否评测订单 比较(gt)
   */
  private Integer isAssessedGt;
  /**
   * 是否评测订单 比较(gte)
   */
  private Integer isAssessedGte;
  /**
   * 是否评测订单 比较(lt)
   */
  private Integer isAssessedLt;
  /**
   * 是否评测订单 比较(lte)
   */
  private Integer isAssessedLte;
  /**
   * 是否评测订单 比较(contains)
   */
  private Integer isAssessedContains;
  /**
   * 是否评测订单 比较(notcontains)
   */
  private Integer isAssessedNotcontains;
  /**
   * 是否评测订单 比较(startswith)
   */
  private Integer isAssessedStartswith;
  /**
   * 是否评测订单 比较(endswith)
   */
  private Integer isAssessedEndswith;
  /**
   * 是否评测订单 比较(isnull)
   */
  private Boolean isAssessedIsnull;
  /**
   * 是否评测订单 比较(isnotnull)
   */
  private Boolean isAssessedIsnotnull;

  /**
   * 币种(模糊搜索)
   */
  private String orderTotalCurrencyCode;

  /**
   * 币种 比较(eq)
   */
  private String orderTotalCurrencyCodeEq;
  /**
   * 币种 比较(neq)
   */
  private String orderTotalCurrencyCodeNeq;
  /**
   * 币种 比较(gt)
   */
  private String orderTotalCurrencyCodeGt;
  /**
   * 币种 比较(gte)
   */
  private String orderTotalCurrencyCodeGte;
  /**
   * 币种 比较(lt)
   */
  private String orderTotalCurrencyCodeLt;
  /**
   * 币种 比较(lte)
   */
  private String orderTotalCurrencyCodeLte;
  /**
   * 币种 比较(contains)
   */
  private String orderTotalCurrencyCodeContains;
  /**
   * 币种 比较(notcontains)
   */
  private String orderTotalCurrencyCodeNotcontains;
  /**
   * 币种 比较(startswith)
   */
  private String orderTotalCurrencyCodeStartswith;
  /**
   * 币种 比较(endswith)
   */
  private String orderTotalCurrencyCodeEndswith;
  /**
   * 币种 比较(isnull)
   */
  private Boolean orderTotalCurrencyCodeIsnull;
  /**
   * 币种 比较(isnotnull)
   */
  private Boolean orderTotalCurrencyCodeIsnotnull;

  /**
   * 币种(精确搜索)
   */
  private List<String> orderTotalCurrencyCodeInList;

  /**
   * 销售渠道(模糊搜索)
   */
  private String salesChannel;

  /**
   * 销售渠道 比较(eq)
   */
  private String salesChannelEq;
  /**
   * 销售渠道 比较(neq)
   */
  private String salesChannelNeq;
  /**
   * 销售渠道 比较(gt)
   */
  private String salesChannelGt;
  /**
   * 销售渠道 比较(gte)
   */
  private String salesChannelGte;
  /**
   * 销售渠道 比较(lt)
   */
  private String salesChannelLt;
  /**
   * 销售渠道 比较(lte)
   */
  private String salesChannelLte;
  /**
   * 销售渠道 比较(contains)
   */
  private String salesChannelContains;
  /**
   * 销售渠道 比较(notcontains)
   */
  private String salesChannelNotcontains;
  /**
   * 销售渠道 比较(startswith)
   */
  private String salesChannelStartswith;
  /**
   * 销售渠道 比较(endswith)
   */
  private String salesChannelEndswith;
  /**
   * 销售渠道 比较(isnull)
   */
  private Boolean salesChannelIsnull;
  /**
   * 销售渠道 比较(isnotnull)
   */
  private Boolean salesChannelIsnotnull;

  /**
   * 销售渠道(精确搜索)
   */
  private List<String> salesChannelInList;

  /**
   * 物流运单号(模糊搜索)
   */
  private String trackingNumber;

  /**
   * 物流运单号 比较(eq)
   */
  private String trackingNumberEq;
  /**
   * 物流运单号 比较(neq)
   */
  private String trackingNumberNeq;
  /**
   * 物流运单号 比较(gt)
   */
  private String trackingNumberGt;
  /**
   * 物流运单号 比较(gte)
   */
  private String trackingNumberGte;
  /**
   * 物流运单号 比较(lt)
   */
  private String trackingNumberLt;
  /**
   * 物流运单号 比较(lte)
   */
  private String trackingNumberLte;
  /**
   * 物流运单号 比较(contains)
   */
  private String trackingNumberContains;
  /**
   * 物流运单号 比较(notcontains)
   */
  private String trackingNumberNotcontains;
  /**
   * 物流运单号 比较(startswith)
   */
  private String trackingNumberStartswith;
  /**
   * 物流运单号 比较(endswith)
   */
  private String trackingNumberEndswith;
  /**
   * 物流运单号 比较(isnull)
   */
  private Boolean trackingNumberIsnull;
  /**
   * 物流运单号 比较(isnotnull)
   */
  private Boolean trackingNumberIsnotnull;

  /**
   * 物流运单号(精确搜索)
   */
  private List<String> trackingNumberInList;

  /**
   * 退款金额(模糊搜索)
   */
  private String refundAmount;

  /**
   * 退款金额 比较(eq)
   */
  private String refundAmountEq;
  /**
   * 退款金额 比较(neq)
   */
  private String refundAmountNeq;
  /**
   * 退款金额 比较(gt)
   */
  private String refundAmountGt;
  /**
   * 退款金额 比较(gte)
   */
  private String refundAmountGte;
  /**
   * 退款金额 比较(lt)
   */
  private String refundAmountLt;
  /**
   * 退款金额 比较(lte)
   */
  private String refundAmountLte;
  /**
   * 退款金额 比较(contains)
   */
  private String refundAmountContains;
  /**
   * 退款金额 比较(notcontains)
   */
  private String refundAmountNotcontains;
  /**
   * 退款金额 比较(startswith)
   */
  private String refundAmountStartswith;
  /**
   * 退款金额 比较(endswith)
   */
  private String refundAmountEndswith;
  /**
   * 退款金额 比较(isnull)
   */
  private Boolean refundAmountIsnull;
  /**
   * 退款金额 比较(isnotnull)
   */
  private Boolean refundAmountIsnotnull;

  /**
   * 退款金额(精确搜索)
   */
  private List<String> refundAmountInList;

  /**
   * 下单时间（UTC）(模糊搜索)
   */
  private String purchaseDateLocalUtc;

  /**
   * 下单时间（UTC） 比较(eq)
   */
  private String purchaseDateLocalUtcEq;
  /**
   * 下单时间（UTC） 比较(neq)
   */
  private String purchaseDateLocalUtcNeq;
  /**
   * 下单时间（UTC） 比较(gt)
   */
  private String purchaseDateLocalUtcGt;
  /**
   * 下单时间（UTC） 比较(gte)
   */
  private String purchaseDateLocalUtcGte;
  /**
   * 下单时间（UTC） 比较(lt)
   */
  private String purchaseDateLocalUtcLt;
  /**
   * 下单时间（UTC） 比较(lte)
   */
  private String purchaseDateLocalUtcLte;
  /**
   * 下单时间（UTC） 比较(contains)
   */
  private String purchaseDateLocalUtcContains;
  /**
   * 下单时间（UTC） 比较(notcontains)
   */
  private String purchaseDateLocalUtcNotcontains;
  /**
   * 下单时间（UTC） 比较(startswith)
   */
  private String purchaseDateLocalUtcStartswith;
  /**
   * 下单时间（UTC） 比较(endswith)
   */
  private String purchaseDateLocalUtcEndswith;
  /**
   * 下单时间（UTC） 比较(isnull)
   */
  private Boolean purchaseDateLocalUtcIsnull;
  /**
   * 下单时间（UTC） 比较(isnotnull)
   */
  private Boolean purchaseDateLocalUtcIsnotnull;

  /**
   * 下单时间（UTC）(精确搜索)
   */
  private List<String> purchaseDateLocalUtcInList;

  /**
   * 发货日期(模糊搜索)
   */
  private String shipmentDate;

  /**
   * 发货日期 比较(eq)
   */
  private String shipmentDateEq;
  /**
   * 发货日期 比较(neq)
   */
  private String shipmentDateNeq;
  /**
   * 发货日期 比较(gt)
   */
  private String shipmentDateGt;
  /**
   * 发货日期 比较(gte)
   */
  private String shipmentDateGte;
  /**
   * 发货日期 比较(lt)
   */
  private String shipmentDateLt;
  /**
   * 发货日期 比较(lte)
   */
  private String shipmentDateLte;
  /**
   * 发货日期 比较(contains)
   */
  private String shipmentDateContains;
  /**
   * 发货日期 比较(notcontains)
   */
  private String shipmentDateNotcontains;
  /**
   * 发货日期 比较(startswith)
   */
  private String shipmentDateStartswith;
  /**
   * 发货日期 比较(endswith)
   */
  private String shipmentDateEndswith;
  /**
   * 发货日期 比较(isnull)
   */
  private Boolean shipmentDateIsnull;
  /**
   * 发货日期 比较(isnotnull)
   */
  private Boolean shipmentDateIsnotnull;

  /**
   * 发货日期(精确搜索)
   */
  private List<String> shipmentDateInList;

  /**
   * 发货日期（UTC）(模糊搜索)
   */
  private String shipmentDateUtc;

  /**
   * 发货日期（UTC） 比较(eq)
   */
  private String shipmentDateUtcEq;
  /**
   * 发货日期（UTC） 比较(neq)
   */
  private String shipmentDateUtcNeq;
  /**
   * 发货日期（UTC） 比较(gt)
   */
  private String shipmentDateUtcGt;
  /**
   * 发货日期（UTC） 比较(gte)
   */
  private String shipmentDateUtcGte;
  /**
   * 发货日期（UTC） 比较(lt)
   */
  private String shipmentDateUtcLt;
  /**
   * 发货日期（UTC） 比较(lte)
   */
  private String shipmentDateUtcLte;
  /**
   * 发货日期（UTC） 比较(contains)
   */
  private String shipmentDateUtcContains;
  /**
   * 发货日期（UTC） 比较(notcontains)
   */
  private String shipmentDateUtcNotcontains;
  /**
   * 发货日期（UTC） 比较(startswith)
   */
  private String shipmentDateUtcStartswith;
  /**
   * 发货日期（UTC） 比较(endswith)
   */
  private String shipmentDateUtcEndswith;
  /**
   * 发货日期（UTC） 比较(isnull)
   */
  private Boolean shipmentDateUtcIsnull;
  /**
   * 发货日期（UTC） 比较(isnotnull)
   */
  private Boolean shipmentDateUtcIsnotnull;

  /**
   * 发货日期（UTC）(精确搜索)
   */
  private List<String> shipmentDateUtcInList;

  /**
   * 发货日期（站点时间）(模糊搜索)
   */
  private String shipmentDateLocal;

  /**
   * 发货日期（站点时间） 比较(eq)
   */
  private String shipmentDateLocalEq;
  /**
   * 发货日期（站点时间） 比较(neq)
   */
  private String shipmentDateLocalNeq;
  /**
   * 发货日期（站点时间） 比较(gt)
   */
  private String shipmentDateLocalGt;
  /**
   * 发货日期（站点时间） 比较(gte)
   */
  private String shipmentDateLocalGte;
  /**
   * 发货日期（站点时间） 比较(lt)
   */
  private String shipmentDateLocalLt;
  /**
   * 发货日期（站点时间） 比较(lte)
   */
  private String shipmentDateLocalLte;
  /**
   * 发货日期（站点时间） 比较(contains)
   */
  private String shipmentDateLocalContains;
  /**
   * 发货日期（站点时间） 比较(notcontains)
   */
  private String shipmentDateLocalNotcontains;
  /**
   * 发货日期（站点时间） 比较(startswith)
   */
  private String shipmentDateLocalStartswith;
  /**
   * 发货日期（站点时间） 比较(endswith)
   */
  private String shipmentDateLocalEndswith;
  /**
   * 发货日期（站点时间） 比较(isnull)
   */
  private Boolean shipmentDateLocalIsnull;
  /**
   * 发货日期（站点时间） 比较(isnotnull)
   */
  private Boolean shipmentDateLocalIsnotnull;

  /**
   * 发货日期（站点时间）(精确搜索)
   */
  private List<String> shipmentDateLocalInList;

  /**
   * 订单更新站点时间(模糊搜索)
   */
  private String lastUpdateDate;

  /**
   * 订单更新站点时间 比较(eq)
   */
  private String lastUpdateDateEq;
  /**
   * 订单更新站点时间 比较(neq)
   */
  private String lastUpdateDateNeq;
  /**
   * 订单更新站点时间 比较(gt)
   */
  private String lastUpdateDateGt;
  /**
   * 订单更新站点时间 比较(gte)
   */
  private String lastUpdateDateGte;
  /**
   * 订单更新站点时间 比较(lt)
   */
  private String lastUpdateDateLt;
  /**
   * 订单更新站点时间 比较(lte)
   */
  private String lastUpdateDateLte;
  /**
   * 订单更新站点时间 比较(contains)
   */
  private String lastUpdateDateContains;
  /**
   * 订单更新站点时间 比较(notcontains)
   */
  private String lastUpdateDateNotcontains;
  /**
   * 订单更新站点时间 比较(startswith)
   */
  private String lastUpdateDateStartswith;
  /**
   * 订单更新站点时间 比较(endswith)
   */
  private String lastUpdateDateEndswith;
  /**
   * 订单更新站点时间 比较(isnull)
   */
  private Boolean lastUpdateDateIsnull;
  /**
   * 订单更新站点时间 比较(isnotnull)
   */
  private Boolean lastUpdateDateIsnotnull;

  /**
   * 订单更新站点时间(精确搜索)
   */
  private List<String> lastUpdateDateInList;

  /**
   * 订单更新站点时间（UTC）(模糊搜索)
   */
  private String lastUpdateDateUtc;

  /**
   * 订单更新站点时间（UTC） 比较(eq)
   */
  private String lastUpdateDateUtcEq;
  /**
   * 订单更新站点时间（UTC） 比较(neq)
   */
  private String lastUpdateDateUtcNeq;
  /**
   * 订单更新站点时间（UTC） 比较(gt)
   */
  private String lastUpdateDateUtcGt;
  /**
   * 订单更新站点时间（UTC） 比较(gte)
   */
  private String lastUpdateDateUtcGte;
  /**
   * 订单更新站点时间（UTC） 比较(lt)
   */
  private String lastUpdateDateUtcLt;
  /**
   * 订单更新站点时间（UTC） 比较(lte)
   */
  private String lastUpdateDateUtcLte;
  /**
   * 订单更新站点时间（UTC） 比较(contains)
   */
  private String lastUpdateDateUtcContains;
  /**
   * 订单更新站点时间（UTC） 比较(notcontains)
   */
  private String lastUpdateDateUtcNotcontains;
  /**
   * 订单更新站点时间（UTC） 比较(startswith)
   */
  private String lastUpdateDateUtcStartswith;
  /**
   * 订单更新站点时间（UTC） 比较(endswith)
   */
  private String lastUpdateDateUtcEndswith;
  /**
   * 订单更新站点时间（UTC） 比较(isnull)
   */
  private Boolean lastUpdateDateUtcIsnull;
  /**
   * 订单更新站点时间（UTC） 比较(isnotnull)
   */
  private Boolean lastUpdateDateUtcIsnotnull;

  /**
   * 订单更新站点时间（UTC）(精确搜索)
   */
  private List<String> lastUpdateDateUtcInList;

  /**
   * 付款时间(模糊搜索)
   */
  private String postedDate;

  /**
   * 付款时间 比较(eq)
   */
  private String postedDateEq;
  /**
   * 付款时间 比较(neq)
   */
  private String postedDateNeq;
  /**
   * 付款时间 比较(gt)
   */
  private String postedDateGt;
  /**
   * 付款时间 比较(gte)
   */
  private String postedDateGte;
  /**
   * 付款时间 比较(lt)
   */
  private String postedDateLt;
  /**
   * 付款时间 比较(lte)
   */
  private String postedDateLte;
  /**
   * 付款时间 比较(contains)
   */
  private String postedDateContains;
  /**
   * 付款时间 比较(notcontains)
   */
  private String postedDateNotcontains;
  /**
   * 付款时间 比较(startswith)
   */
  private String postedDateStartswith;
  /**
   * 付款时间 比较(endswith)
   */
  private String postedDateEndswith;
  /**
   * 付款时间 比较(isnull)
   */
  private Boolean postedDateIsnull;
  /**
   * 付款时间 比较(isnotnull)
   */
  private Boolean postedDateIsnotnull;

  /**
   * 付款时间(精确搜索)
   */
  private List<String> postedDateInList;

  /**
   * 付款时间（UTC）(模糊搜索)
   */
  private String postedDateUtc;

  /**
   * 付款时间（UTC） 比较(eq)
   */
  private String postedDateUtcEq;
  /**
   * 付款时间（UTC） 比较(neq)
   */
  private String postedDateUtcNeq;
  /**
   * 付款时间（UTC） 比较(gt)
   */
  private String postedDateUtcGt;
  /**
   * 付款时间（UTC） 比较(gte)
   */
  private String postedDateUtcGte;
  /**
   * 付款时间（UTC） 比较(lt)
   */
  private String postedDateUtcLt;
  /**
   * 付款时间（UTC） 比较(lte)
   */
  private String postedDateUtcLte;
  /**
   * 付款时间（UTC） 比较(contains)
   */
  private String postedDateUtcContains;
  /**
   * 付款时间（UTC） 比较(notcontains)
   */
  private String postedDateUtcNotcontains;
  /**
   * 付款时间（UTC） 比较(startswith)
   */
  private String postedDateUtcStartswith;
  /**
   * 付款时间（UTC） 比较(endswith)
   */
  private String postedDateUtcEndswith;
  /**
   * 付款时间（UTC） 比较(isnull)
   */
  private Boolean postedDateUtcIsnull;
  /**
   * 付款时间（UTC） 比较(isnotnull)
   */
  private Boolean postedDateUtcIsnotnull;

  /**
   * 付款时间（UTC）(精确搜索)
   */
  private List<String> postedDateUtcInList;

  /**
   * 下单时间(模糊搜索)
   */
  private String purchaseDate;

  /**
   * 下单时间 比较(eq)
   */
  private String purchaseDateEq;
  /**
   * 下单时间 比较(neq)
   */
  private String purchaseDateNeq;
  /**
   * 下单时间 比较(gt)
   */
  private String purchaseDateGt;
  /**
   * 下单时间 比较(gte)
   */
  private String purchaseDateGte;
  /**
   * 下单时间 比较(lt)
   */
  private String purchaseDateLt;
  /**
   * 下单时间 比较(lte)
   */
  private String purchaseDateLte;
  /**
   * 下单时间 比较(contains)
   */
  private String purchaseDateContains;
  /**
   * 下单时间 比较(notcontains)
   */
  private String purchaseDateNotcontains;
  /**
   * 下单时间 比较(startswith)
   */
  private String purchaseDateStartswith;
  /**
   * 下单时间 比较(endswith)
   */
  private String purchaseDateEndswith;
  /**
   * 下单时间 比较(isnull)
   */
  private Boolean purchaseDateIsnull;
  /**
   * 下单时间 比较(isnotnull)
   */
  private Boolean purchaseDateIsnotnull;

  /**
   * 下单时间(精确搜索)
   */
  private List<String> purchaseDateInList;

  /**
   * 下单时间（UTC）(模糊搜索)
   */
  private String purchaseDateUtc;

  /**
   * 下单时间（UTC） 比较(eq)
   */
  private String purchaseDateUtcEq;
  /**
   * 下单时间（UTC） 比较(neq)
   */
  private String purchaseDateUtcNeq;
  /**
   * 下单时间（UTC） 比较(gt)
   */
  private String purchaseDateUtcGt;
  /**
   * 下单时间（UTC） 比较(gte)
   */
  private String purchaseDateUtcGte;
  /**
   * 下单时间（UTC） 比较(lt)
   */
  private String purchaseDateUtcLt;
  /**
   * 下单时间（UTC） 比较(lte)
   */
  private String purchaseDateUtcLte;
  /**
   * 下单时间（UTC） 比较(contains)
   */
  private String purchaseDateUtcContains;
  /**
   * 下单时间（UTC） 比较(notcontains)
   */
  private String purchaseDateUtcNotcontains;
  /**
   * 下单时间（UTC） 比较(startswith)
   */
  private String purchaseDateUtcStartswith;
  /**
   * 下单时间（UTC） 比较(endswith)
   */
  private String purchaseDateUtcEndswith;
  /**
   * 下单时间（UTC） 比较(isnull)
   */
  private Boolean purchaseDateUtcIsnull;
  /**
   * 下单时间（UTC） 比较(isnotnull)
   */
  private Boolean purchaseDateUtcIsnotnull;

  /**
   * 下单时间（UTC）(精确搜索)
   */
  private List<String> purchaseDateUtcInList;

  /**
   * 订单修改时间(模糊搜索)
   */
  private String gmtModified;

  /**
   * 订单修改时间 比较(eq)
   */
  private String gmtModifiedEq;
  /**
   * 订单修改时间 比较(neq)
   */
  private String gmtModifiedNeq;
  /**
   * 订单修改时间 比较(gt)
   */
  private String gmtModifiedGt;
  /**
   * 订单修改时间 比较(gte)
   */
  private String gmtModifiedGte;
  /**
   * 订单修改时间 比较(lt)
   */
  private String gmtModifiedLt;
  /**
   * 订单修改时间 比较(lte)
   */
  private String gmtModifiedLte;
  /**
   * 订单修改时间 比较(contains)
   */
  private String gmtModifiedContains;
  /**
   * 订单修改时间 比较(notcontains)
   */
  private String gmtModifiedNotcontains;
  /**
   * 订单修改时间 比较(startswith)
   */
  private String gmtModifiedStartswith;
  /**
   * 订单修改时间 比较(endswith)
   */
  private String gmtModifiedEndswith;
  /**
   * 订单修改时间 比较(isnull)
   */
  private Boolean gmtModifiedIsnull;
  /**
   * 订单修改时间 比较(isnotnull)
   */
  private Boolean gmtModifiedIsnotnull;

  /**
   * 订单修改时间(精确搜索)
   */
  private List<String> gmtModifiedInList;

  /**
   * 订单修改时间（UTC）(模糊搜索)
   */
  private String gmtModifiedUtc;

  /**
   * 订单修改时间（UTC） 比较(eq)
   */
  private String gmtModifiedUtcEq;
  /**
   * 订单修改时间（UTC） 比较(neq)
   */
  private String gmtModifiedUtcNeq;
  /**
   * 订单修改时间（UTC） 比较(gt)
   */
  private String gmtModifiedUtcGt;
  /**
   * 订单修改时间（UTC） 比较(gte)
   */
  private String gmtModifiedUtcGte;
  /**
   * 订单修改时间（UTC） 比较(lt)
   */
  private String gmtModifiedUtcLt;
  /**
   * 订单修改时间（UTC） 比较(lte)
   */
  private String gmtModifiedUtcLte;
  /**
   * 订单修改时间（UTC） 比较(contains)
   */
  private String gmtModifiedUtcContains;
  /**
   * 订单修改时间（UTC） 比较(notcontains)
   */
  private String gmtModifiedUtcNotcontains;
  /**
   * 订单修改时间（UTC） 比较(startswith)
   */
  private String gmtModifiedUtcStartswith;
  /**
   * 订单修改时间（UTC） 比较(endswith)
   */
  private String gmtModifiedUtcEndswith;
  /**
   * 订单修改时间（UTC） 比较(isnull)
   */
  private Boolean gmtModifiedUtcIsnull;
  /**
   * 订单修改时间（UTC） 比较(isnotnull)
   */
  private Boolean gmtModifiedUtcIsnotnull;

  /**
   * 订单修改时间（UTC）(精确搜索)
   */
  private List<String> gmtModifiedUtcInList;

  /**
   * 配送服务(模糊搜索)
   */
  private String shipServiceLevel;

  /**
   * 配送服务 比较(eq)
   */
  private String shipServiceLevelEq;
  /**
   * 配送服务 比较(neq)
   */
  private String shipServiceLevelNeq;
  /**
   * 配送服务 比较(gt)
   */
  private String shipServiceLevelGt;
  /**
   * 配送服务 比较(gte)
   */
  private String shipServiceLevelGte;
  /**
   * 配送服务 比较(lt)
   */
  private String shipServiceLevelLt;
  /**
   * 配送服务 比较(lte)
   */
  private String shipServiceLevelLte;
  /**
   * 配送服务 比较(contains)
   */
  private String shipServiceLevelContains;
  /**
   * 配送服务 比较(notcontains)
   */
  private String shipServiceLevelNotcontains;
  /**
   * 配送服务 比较(startswith)
   */
  private String shipServiceLevelStartswith;
  /**
   * 配送服务 比较(endswith)
   */
  private String shipServiceLevelEndswith;
  /**
   * 配送服务 比较(isnull)
   */
  private Boolean shipServiceLevelIsnull;
  /**
   * 配送服务 比较(isnotnull)
   */
  private Boolean shipServiceLevelIsnotnull;

  /**
   * 配送服务(精确搜索)
   */
  private List<String> shipServiceLevelInList;

  /**
   * 地址1(模糊搜索)
   */
  private String addressLine1;

  /**
   * 地址1 比较(eq)
   */
  private String addressLine1Eq;
  /**
   * 地址1 比较(neq)
   */
  private String addressLine1Neq;
  /**
   * 地址1 比较(gt)
   */
  private String addressLine1Gt;
  /**
   * 地址1 比较(gte)
   */
  private String addressLine1Gte;
  /**
   * 地址1 比较(lt)
   */
  private String addressLine1Lt;
  /**
   * 地址1 比较(lte)
   */
  private String addressLine1Lte;
  /**
   * 地址1 比较(contains)
   */
  private String addressLine1Contains;
  /**
   * 地址1 比较(notcontains)
   */
  private String addressLine1Notcontains;
  /**
   * 地址1 比较(startswith)
   */
  private String addressLine1Startswith;
  /**
   * 地址1 比较(endswith)
   */
  private String addressLine1Endswith;
  /**
   * 地址1 比较(isnull)
   */
  private Boolean addressLine1Isnull;
  /**
   * 地址1 比较(isnotnull)
   */
  private Boolean addressLine1Isnotnull;

  /**
   * 地址1(精确搜索)
   */
  private List<String> addressLine1InList;

  /**
   * 收件人(模糊搜索)
   */
  private String name;

  /**
   * 收件人 比较(eq)
   */
  private String nameEq;
  /**
   * 收件人 比较(neq)
   */
  private String nameNeq;
  /**
   * 收件人 比较(gt)
   */
  private String nameGt;
  /**
   * 收件人 比较(gte)
   */
  private String nameGte;
  /**
   * 收件人 比较(lt)
   */
  private String nameLt;
  /**
   * 收件人 比较(lte)
   */
  private String nameLte;
  /**
   * 收件人 比较(contains)
   */
  private String nameContains;
  /**
   * 收件人 比较(notcontains)
   */
  private String nameNotcontains;
  /**
   * 收件人 比较(startswith)
   */
  private String nameStartswith;
  /**
   * 收件人 比较(endswith)
   */
  private String nameEndswith;
  /**
   * 收件人 比较(isnull)
   */
  private Boolean nameIsnull;
  /**
   * 收件人 比较(isnotnull)
   */
  private Boolean nameIsnotnull;

  /**
   * 收件人(精确搜索)
   */
  private List<String> nameInList;

  /**
   * 退款状态
   */
  private String isReturn;

  /**
   * 退款状态 比较(eq)
   */
  private String isReturnEq;
  /**
   * 退款状态 比较(neq)
   */
  private String isReturnNeq;
  /**
   * 退款状态 比较(gt)
   */
  private String isReturnGt;
  /**
   * 退款状态 比较(gte)
   */
  private String isReturnGte;
  /**
   * 退款状态 比较(lt)
   */
  private String isReturnLt;
  /**
   * 退款状态 比较(lte)
   */
  private String isReturnLte;
  /**
   * 退款状态 比较(contains)
   */
  private String isReturnContains;
  /**
   * 退款状态 比较(notcontains)
   */
  private String isReturnNotcontains;
  /**
   * 退款状态 比较(startswith)
   */
  private String isReturnStartswith;
  /**
   * 退款状态 比较(endswith)
   */
  private String isReturnEndswith;
  /**
   * 退款状态 比较(isnull)
   */
  private Boolean isReturnIsnull;
  /**
   * 退款状态 比较(isnotnull)
   */
  private Boolean isReturnIsnotnull;

  /**
   * 退款状态(精确搜索)
   */
  private List<String> isReturnInList;

  /**
   * 是否换货订单
   */
  private String isReplacementOrder;

  /**
   * 是否换货订单 比较(eq)
   */
  private String isReplacementOrderEq;
  /**
   * 是否换货订单 比较(neq)
   */
  private String isReplacementOrderNeq;
  /**
   * 是否换货订单 比较(gt)
   */
  private String isReplacementOrderGt;
  /**
   * 是否换货订单 比较(gte)
   */
  private String isReplacementOrderGte;
  /**
   * 是否换货订单 比较(lt)
   */
  private String isReplacementOrderLt;
  /**
   * 是否换货订单 比较(lte)
   */
  private String isReplacementOrderLte;
  /**
   * 是否换货订单 比较(contains)
   */
  private String isReplacementOrderContains;
  /**
   * 是否换货订单 比较(notcontains)
   */
  private String isReplacementOrderNotcontains;
  /**
   * 是否换货订单 比较(startswith)
   */
  private String isReplacementOrderStartswith;
  /**
   * 是否换货订单 比较(endswith)
   */
  private String isReplacementOrderEndswith;
  /**
   * 是否换货订单 比较(isnull)
   */
  private Boolean isReplacementOrderIsnull;
  /**
   * 是否换货订单 比较(isnotnull)
   */
  private Boolean isReplacementOrderIsnotnull;

  /**
   * 是否换货订单(精确搜索)
   */
  private List<String> isReplacementOrderInList;

  /**
   * 是否已换货
   */
  private String isReplacedOrder;

  /**
   * 是否已换货 比较(eq)
   */
  private String isReplacedOrderEq;
  /**
   * 是否已换货 比较(neq)
   */
  private String isReplacedOrderNeq;
  /**
   * 是否已换货 比较(gt)
   */
  private String isReplacedOrderGt;
  /**
   * 是否已换货 比较(gte)
   */
  private String isReplacedOrderGte;
  /**
   * 是否已换货 比较(lt)
   */
  private String isReplacedOrderLt;
  /**
   * 是否已换货 比较(lte)
   */
  private String isReplacedOrderLte;
  /**
   * 是否已换货 比较(contains)
   */
  private String isReplacedOrderContains;
  /**
   * 是否已换货 比较(notcontains)
   */
  private String isReplacedOrderNotcontains;
  /**
   * 是否已换货 比较(startswith)
   */
  private String isReplacedOrderStartswith;
  /**
   * 是否已换货 比较(endswith)
   */
  private String isReplacedOrderEndswith;
  /**
   * 是否已换货 比较(isnull)
   */
  private Boolean isReplacedOrderIsnull;
  /**
   * 是否已换货 比较(isnotnull)
   */
  private Boolean isReplacedOrderIsnotnull;

  /**
   * 是否已换货(精确搜索)
   */
  private List<String> isReplacedOrderInList;

  /**
   * 是否为B2B订单
   */
  private String isBusinessOrder;

  /**
   * 是否为B2B订单 比较(eq)
   */
  private String isBusinessOrderEq;
  /**
   * 是否为B2B订单 比较(neq)
   */
  private String isBusinessOrderNeq;
  /**
   * 是否为B2B订单 比较(gt)
   */
  private String isBusinessOrderGt;
  /**
   * 是否为B2B订单 比较(gte)
   */
  private String isBusinessOrderGte;
  /**
   * 是否为B2B订单 比较(lt)
   */
  private String isBusinessOrderLt;
  /**
   * 是否为B2B订单 比较(lte)
   */
  private String isBusinessOrderLte;
  /**
   * 是否为B2B订单 比较(contains)
   */
  private String isBusinessOrderContains;
  /**
   * 是否为B2B订单 比较(notcontains)
   */
  private String isBusinessOrderNotcontains;
  /**
   * 是否为B2B订单 比较(startswith)
   */
  private String isBusinessOrderStartswith;
  /**
   * 是否为B2B订单 比较(endswith)
   */
  private String isBusinessOrderEndswith;
  /**
   * 是否为B2B订单 比较(isnull)
   */
  private Boolean isBusinessOrderIsnull;
  /**
   * 是否为B2B订单 比较(isnotnull)
   */
  private Boolean isBusinessOrderIsnotnull;

  /**
   * 是否为B2B订单(精确搜索)
   */
  private List<String> isBusinessOrderInList;

  /**
   * 店铺id
   */
  private Long shopId;

  /**
   * 店铺id 比较(eq)
   */
  private Long shopIdEq;
  /**
   * 店铺id 比较(neq)
   */
  private Long shopIdNeq;
  /**
   * 店铺id 比较(gt)
   */
  private Long shopIdGt;
  /**
   * 店铺id 比较(gte)
   */
  private Long shopIdGte;
  /**
   * 店铺id 比较(lt)
   */
  private Long shopIdLt;
  /**
   * 店铺id 比较(lte)
   */
  private Long shopIdLte;
  /**
   * 店铺id 比较(contains)
   */
  private Long shopIdContains;
  /**
   * 店铺id 比较(notcontains)
   */
  private Long shopIdNotcontains;
  /**
   * 店铺id 比较(startswith)
   */
  private Long shopIdStartswith;
  /**
   * 店铺id 比较(endswith)
   */
  private Long shopIdEndswith;
  /**
   * 店铺id 比较(isnull)
   */
  private Boolean shopIdIsnull;
  /**
   * 店铺id 比较(isnotnull)
   */
  private Boolean shopIdIsnotnull;
  /**
   * 店铺id的名称 比较(eq)
   */
  private String shopIdShopNameEq;
  /**
   * 店铺id的名称 比较(neq)
   */
  private String shopIdShopNameNeq;
  /**
   * 店铺id的名称 比较(gt)
   */
  private String shopIdShopNameGt;
  /**
   * 店铺id的名称 比较(gte)
   */
  private String shopIdShopNameGte;
  /**
   * 店铺id的名称 比较(lt)
   */
  private String shopIdShopNameLt;
  /**
   * 店铺id的名称 比较(lte)
   */
  private String shopIdShopNameLte;
  /**
   * 店铺id的名称 比较(contains)
   */
  private String shopIdShopNameContains;
  /**
   * 店铺id的名称 比较(notcontains)
   */
  private String shopIdShopNameNotcontains;
  /**
   * 店铺id的名称 比较(startswith)
   */
  private String shopIdShopNameStartswith;
  /**
   * 店铺id的名称 比较(endswith)
   */
  private String shopIdShopNameEndswith;
  /**
   * 店铺id的名称 比较(isnull)
   */
  private Boolean shopIdShopNameIsnull;
  /**
   * 店铺id的名称 比较(isnotnull)
   */
  private Boolean shopIdShopNameIsnotnull;

  /**
   * 店铺id(范围搜索)
   */
  private List<Long> shopIdInList;

  /**
   * 店铺编码(模糊搜索)
   */
  private String shopCode;

  /**
   * 店铺编码 比较(eq)
   */
  private String shopCodeEq;
  /**
   * 店铺编码 比较(neq)
   */
  private String shopCodeNeq;
  /**
   * 店铺编码 比较(gt)
   */
  private String shopCodeGt;
  /**
   * 店铺编码 比较(gte)
   */
  private String shopCodeGte;
  /**
   * 店铺编码 比较(lt)
   */
  private String shopCodeLt;
  /**
   * 店铺编码 比较(lte)
   */
  private String shopCodeLte;
  /**
   * 店铺编码 比较(contains)
   */
  private String shopCodeContains;
  /**
   * 店铺编码 比较(notcontains)
   */
  private String shopCodeNotcontains;
  /**
   * 店铺编码 比较(startswith)
   */
  private String shopCodeStartswith;
  /**
   * 店铺编码 比较(endswith)
   */
  private String shopCodeEndswith;
  /**
   * 店铺编码 比较(isnull)
   */
  private Boolean shopCodeIsnull;
  /**
   * 店铺编码 比较(isnotnull)
   */
  private Boolean shopCodeIsnotnull;

  /**
   * 店铺编码(精确搜索)
   */
  private List<String> shopCodeInList;

  /**
   * 表单名称
   */
  private String formName;

  /**
   * 工作流状态
   */
  private Integer wfStatus;
}
